LDEXP

#include <math.h>
double ldext(x,exp);
double x;            значение с плавающей точкой
int *exp;            целая экспонента

Описание.
Функция ldexp возвращает x, умноженное на 2 в степени exp. В случае переполнения результата функция возвращает +HUGE или -HUGE (в зависимости от знака x) и устанавливает errno в ERANGE.

Пример:

               #include <math.h>
               double x,y;
               int p;
               x = 1.5;
               p = 5;
               y = ldexp(x,p);    /* y = 48.0 */
      
Hosted by uCoz